
/**
 * 自定义插件$("#id").serializeJson();//将表单序列化为Json数据
 * 包含图片上传插件
 */
(function($){
    /**
     * 将form表单序列化为json
     * @returns {{}}
     */
    $.fn.serializeJson=function(){
        var serializeObj={};
        var array=this.serializeArray();
        var str=this.serialize();
        $(array).each(function(){
            if(serializeObj[this.name]){
                if($.isArray(serializeObj[this.name])){

                    serializeObj[this.name].push(this.value);
                }else{
                    serializeObj[this.name]=[serializeObj[this.name],this.value];
                }
            }else{
                serializeObj[this.name]=$.trim(this.value);
            }
        });
        return serializeObj;
    };

})($);
